Java String Palindrome Program: Java Coding Interview Question 1